Preprocessor Commands

The preprocessor that creates a TEX-file from your input file acts on two different parts of this input file. First, there is a special section at the start of the input file containing `preprocessor commands'. The preprocessor considers a line to be a preprocessor command if it starts with the character @ and if all the lines before this line do also start with a @. At present, the following preprocessor commands are defined: The command @hindi puts the preprocessor in Hindi mode. The default mode is Sanskrit. The mode definition governs the file as a whole; it is not possible to switch modes somewhere in the middle of an input file.

The other preprocessor commands will be explained later in this and the next section. The order of the commands is not important, except that if a @hindi command is present, any @lig and @nolig commands must come after it.